package persistencia.operaciones;

import persistencia.homes.FestivalHome;
import persistencia.homes.GiraHome;
import artistas.ArtistaMusical;

public class CantidadEspectaculosArtista implements Runnable {

    ArtistaMusical artistaObjetivo;

    public CantidadEspectaculosArtista(final ArtistaMusical artistaObjetivo) {
        this.artistaObjetivo = artistaObjetivo;
    }

    @Override
    public void run() {
        int result = GiraHome.girasArtista(this.artistaObjetivo).size()
                + FestivalHome.festivalArtista(this.artistaObjetivo).size();
        System.out.println("El artista " + this.artistaObjetivo.getNombre() + " estuvo en " + result + " espectaculos.");
    }
}
